<?php

declare(strict_types=1);

namespace app\param;

use Dsxwk\Framework\Utils\Param\BaseParam;

class UserParam extends BaseParam
{
    /**
     * 头像
     * 
     * @var string
     */
    public string $avatar;

    /**
     * 用户名
     * 
     * @var string
     */
    public string $username;

    /**
     * 姓名
     * 
     * @var string
     */
    public string $fullName;

    /**
     * 邮箱
     * 
     * @var string
     */
    public string $email;

    /**
     * 密码
     * 
     * @var string
     */
    public string $password;

    /**
     * 昵称
     * 
     * @var string
     */
    public string $nickname;

    /**
     * 性别 1=男 2=女
     * 
     * @var int
     */
    public int $gender;

    /**
     * 年龄
     * 
     * @var int
     */
    public int $age;

    /**
     * 状态 1=启用 2=停用
     * 
     * @var int
     */
    public int $status;

    /**
     * 创建时间
     * 
     * @var string|null
     */
    public string|null $createdAt;

    /**
     * 更新时间
     * 
     * @var string|null
     */
    public string|null $updatedAt;

    /**
     * 删除时间
     * 
     * @var string|null
     */
    public string|null $deletedAt;
}
